sheave pin - German English Dictionary